package com.hsoft.zhxy.common.result;

/**
 * All rights Reserved, Designed By 哈尔滨工业大学软件工程股份有限公司
 * @Title:        ResultCodeInfoEnum
 * @Description:  公用返回信息描述枚举类
 * @author: menglingwei
 * @date:   2020年5月16日 下午11:20:54
 */
public enum ResultCodeInfoEnum {
    /**
     *  返回码及对应消息定义
     */
    BIZ_SUCCESS(200, "方法执行成功!"), 
    BIZ_FAIL(20001,  "方法执行成功，但业务执行失败!"),
    
    BIZ_90000(90000,  "执行成功，自定义响应码90000。"),
    BIZ_90001(90001,  "执行成功，自定义响应码90001。"),
    BIZ_90002(90002,  "执行成功，自定义响应码90002。"),
    BIZ_90003(90003,  "执行成功，自定义响应码90003。"),
    BIZ_90004(90004,  "执行成功，自定义响应码90004。"),
    BIZ_90005(90005,  "执行成功，自定义响应码90005。"),
    BIZ_90006(90006,  "执行成功，自定义响应码90006。"),
    BIZ_90007(90007,  "执行成功，自定义响应码90007。"),
    BIZ_90008(90008,  "执行成功，自定义响应码90008。"),
    BIZ_90009(90009,  "执行成功，自定义响应码90009。"),
    ;

    // 返回码 
    private int resultCode;

    // 返回描述
    private String resultMsg;

    ResultCodeInfoEnum(int resultCode, String resultMsg) {
        this.resultCode = resultCode;
        this.resultMsg = resultMsg;
    }

    public int getResultCode() {
        return resultCode;
    }

    public String getResultMsg() {
        return resultMsg;
    }

}